to the satisfaction of someone - Turkish English Dictionary